Big Huge Thesaurus

Roccella tinctoria

noun